Javascript 语法检查工具

大象笔记 > 标签 > Javascript 语法检查工具

使用 gulp 检测 javascript 语法

昨天在给域名注册服务的前端增加小功能, 代码提交之后, 用 fiddler 在测试环境下测试了一下,发现居然有 js 语法错误,多加了一个右括号。 然后灰溜溜的修复之后又提交了一次。问题很小,但是今天早上突然想起,觉得非常不应该。 语法错误浪费的调试时间,即使只有5秒都非常不值得 平时自己写 Python,Golang 都在 VIM 上配置了自动语法检测插件,但是 Javascript 一直忽略了,现在正式写前端,马虎不得 鉴于之前一直没有配置好 Javascript 的 VIM 检测插件,我决定使用 Gulp 来做这件事, 同时带来的好处是,Gulp 可以同时对项目代码目录下的所有 js ...

阅读全文...

VIM 中编辑 Javascript 保存时使用 ESLint 进行语法检查

为何迫切需要语法检查 昨天再次因为一个语法错误,交流浪费了不少时间。本以为是小改动,改完没看就发给别人了,没想到还是出错了。 对于需要编译的语言还好,编译时可以过滤掉语法错误。 但是对于 js 这种动态语言,特别是单文件,没有打包需求的情况下。 极易写出有语法错误的代码。之前是使用 gulp 插件实现的 js 语法检查。 对于写 tampermonkey 这种单文件的小功能,我只能在 VIM 里进行配置了。 全局安装 ESLint sudo npm install eslint --global (不推荐) VIM Syntastic 配置 Syntastic 是 VIM 的一个语法检查插件 ...

阅读全文...